be put through the ringer - Alemán Inglés Diccionario